infested with large roundworm - Français Anglais Dictionnaire